a visual device - Espagnol Anglais Dictionnaire